
<!DOCTYPE HTML>
<html lang="" >
    <head>
        <meta charset="UTF-8">
        <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
        <title>2.2019-12-28-redis5.0.3集群搭建 · GitBook</title>
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="description" content="redis5.0.3 集群教程">
        <meta name="generator" content="GitBook 3.2.3">
        
        
        
    
    <link rel="stylesheet" href="../gitbook/style.css">

    
            
                
                <link rel="stylesheet" href="../gitbook/gitbook-plugin-highlight/website.css">
                
            
                
                <link rel="stylesheet" href="../gitbook/gitbook-plugin-search/search.css">
                
            
                
                <link rel="stylesheet" href="../gitbook/gitbook-plugin-fontsettings/website.css">
                
            
        

    

    
        
    
        
    
        
    
        
    
        
    
        
    

        
    
    
    <meta name="HandheldFriendly" content="true"/>
    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <link rel="apple-touch-icon-precomposed" sizes="152x152" href="../gitbook/images/apple-touch-icon-precomposed-152.png">
    <link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">

    
    
    <link rel="prev" href="2019-12-28-redis5.0.3安装.html" />
    

    </head>
    <body>
        
<div class="book">
    <div class="book-summary">
        
            
<div id="book-search-input" role="search">
    <input type="text" placeholder="Type to search" />
</div>

            
                <nav role="navigation">
                


<ul class="summary">
    
    

    

    
        
        
    
        <li class="chapter " data-level="1.1" data-path="../">
            
                <a href="../">
            
                    
                    简介
            
                </a>
            

            
        </li>
    

    
        
        <li class="divider"></li>
        
        
    
        <li class="chapter " data-level="2.1" >
            
                <span>
            
                    
                    [bigdata]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.1.1" data-path="../bigdata/2019-12-30-spark-in-docker.html">
            
                <a href="../bigdata/2019-12-30-spark-in-docker.html">
            
                    
                    1.2019-12-30-spark-in-docker
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.1.2" data-path="../bigdata/2019-12-30-spark-RDD.html">
            
                <a href="../bigdata/2019-12-30-spark-RDD.html">
            
                    
                    2.2019-12-30-spark-RDD
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.1.3" data-path="../bigdata/2019-12-31-hadoop-hdfs命令别名.html">
            
                <a href="../bigdata/2019-12-31-hadoop-hdfs命令别名.html">
            
                    
                    3.2019-12-31-hadoop-hdfs命令别名
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.2" >
            
                <span>
            
                    
                    [c]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.2.1" data-path="../c/2020-01-07-c语言.html">
            
                <a href="../c/2020-01-07-c语言.html">
            
                    
                    1.2020-01-07-c语言
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.2.2" data-path="../c/2020-01-07-C语言基础教程.html">
            
                <a href="../c/2020-01-07-C语言基础教程.html">
            
                    
                    2.2020-01-07-C语言基础教程
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.2.3" data-path="../c/2020-01-09-c语言语法基础.html">
            
                <a href="../c/2020-01-09-c语言语法基础.html">
            
                    
                    3.2020-01-09-c语言语法基础
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.3" >
            
                <span>
            
                    
                    [DataStructureandAlgorithms]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.3.1" data-path="../DataStructureandAlgorithms/2019-12-28-数据结构和算法的关系.html">
            
                <a href="../DataStructureandAlgorithms/2019-12-28-数据结构和算法的关系.html">
            
                    
                    1.2019-12-28-数据结构和算法的关系
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.3.2" data-path="../DataStructureandAlgorithms/2019-12-28-稀疏数组.html">
            
                <a href="../DataStructureandAlgorithms/2019-12-28-稀疏数组.html">
            
                    
                    2.2019-12-28-稀疏数组
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.4" >
            
                <span>
            
                    
                    [git]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.4.1" data-path="../git/2019-12-28-git-alias.html">
            
                <a href="../git/2019-12-28-git-alias.html">
            
                    
                    1.2019-12-28-git-alias
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.4.2" data-path="../git/2019-12-29-git常用命令.html">
            
                <a href="../git/2019-12-29-git常用命令.html">
            
                    
                    2.2019-12-29-git常用命令
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.4.3" data-path="../git/2019-12-31-git教程.html">
            
                <a href="../git/2019-12-31-git教程.html">
            
                    
                    3.2019-12-31-git教程
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.5" >
            
                <span>
            
                    
                    [go]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.5.1" data-path="../go/2019-12-30-beego基本使用.html">
            
                <a href="../go/2019-12-30-beego基本使用.html">
            
                    
                    1.2019-12-30-beego基本使用
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.6" >
            
                <span>
            
                    
                    [java]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.6.1" data-path="../java/2019-12-30-环境变量和系统属性.html">
            
                <a href="../java/2019-12-30-环境变量和系统属性.html">
            
                    
                    1.2019-12-30-环境变量和系统属性
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.6.2" data-path="../java/2019-12-31-cloud-native-云原生.html">
            
                <a href="../java/2019-12-31-cloud-native-云原生.html">
            
                    
                    2.2019-12-31-cloud-native-云原生
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.6.3" data-path="../java/2019-12-31-java语法难点.html">
            
                <a href="../java/2019-12-31-java语法难点.html">
            
                    
                    3.2019-12-31-java语法难点
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.6.4" data-path="../java/2019-12-31-设计模式.html">
            
                <a href="../java/2019-12-31-设计模式.html">
            
                    
                    4.2019-12-31-设计模式
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.6.5" data-path="../java/2020-01-12-Ajax跨域问题解决方案.html">
            
                <a href="../java/2020-01-12-Ajax跨域问题解决方案.html">
            
                    
                    5.2020-01-12-Ajax跨域问题解决方案
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.6.6" data-path="../java/2020-01-12-freemarker应用场景介绍.html">
            
                <a href="../java/2020-01-12-freemarker应用场景介绍.html">
            
                    
                    6.2020-01-12-freemarker应用场景介绍
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.6.7" data-path="../java/2020-01-12-jsp运行原理和运行过程.html">
            
                <a href="../java/2020-01-12-jsp运行原理和运行过程.html">
            
                    
                    7.2020-01-12-jsp运行原理和运行过程
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.6.8" data-path="../java/2020-01-12-深入理解Maven中的Profile.html">
            
                <a href="../java/2020-01-12-深入理解Maven中的Profile.html">
            
                    
                    8.2020-01-12-深入理解Maven中的Profile
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.6.9" data-path="../java/2020-01-12-缓存穿透-缓存击穿-缓存雪崩概念及解决方案.html">
            
                <a href="../java/2020-01-12-缓存穿透-缓存击穿-缓存雪崩概念及解决方案.html">
            
                    
                    9.2020-01-12-缓存穿透-缓存击穿-缓存雪崩概念及解决方案
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.6.10" data-path="../java/2020-01-13-事务笔记.html">
            
                <a href="../java/2020-01-13-事务笔记.html">
            
                    
                    10.2020-01-13-事务笔记
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.6.11" data-path="../java/2020-01-13-幂等性.html">
            
                <a href="../java/2020-01-13-幂等性.html">
            
                    
                    11.2020-01-13-幂等性
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.6.12" data-path="../java/2020-01-16-java基本语法.html">
            
                <a href="../java/2020-01-16-java基本语法.html">
            
                    
                    12.2020-01-16-java基本语法
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.7" >
            
                <span>
            
                    
                    [arthas]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.7.1" data-path="../java/arthas/2019-12-28-arthas-example.html">
            
                <a href="../java/arthas/2019-12-28-arthas-example.html">
            
                    
                    1.2019-12-28-arthas-example
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.7.2" data-path="../java/arthas/2019-12-28-arthas添加支持执行历史命令的shell功能.html">
            
                <a href="../java/arthas/2019-12-28-arthas添加支持执行历史命令的shell功能.html">
            
                    
                    2.2019-12-28-arthas添加支持执行历史命令的shell功能
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.7.3" data-path="../java/arthas/2020-01-10-思考性能调优.html">
            
                <a href="../java/arthas/2020-01-10-思考性能调优.html">
            
                    
                    3.2020-01-10-思考性能调优
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.7.4" data-path="../java/arthas/2020-01-10-性能调优举例-最佳实践.html">
            
                <a href="../java/arthas/2020-01-10-性能调优举例-最佳实践.html">
            
                    
                    4.2020-01-10-性能调优举例-最佳实践
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.7.5" data-path="../java/arthas/2020-01-10-性能调优举例一.html">
            
                <a href="../java/arthas/2020-01-10-性能调优举例一.html">
            
                    
                    5.2020-01-10-性能调优举例一
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.7.6" data-path="../java/arthas/2020-01-10-性能调优举例三.html">
            
                <a href="../java/arthas/2020-01-10-性能调优举例三.html">
            
                    
                    6.2020-01-10-性能调优举例三
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.7.7" data-path="../java/arthas/2020-01-10-性能调优举例二.html">
            
                <a href="../java/arthas/2020-01-10-性能调优举例二.html">
            
                    
                    7.2020-01-10-性能调优举例二
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.7.8" data-path="../java/arthas/2020-01-10-性能调优举例四.html">
            
                <a href="../java/arthas/2020-01-10-性能调优举例四.html">
            
                    
                    8.2020-01-10-性能调优举例四
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.7.9" data-path="../java/arthas/2020-01-15-性能调优举例五.html">
            
                <a href="../java/arthas/2020-01-15-性能调优举例五.html">
            
                    
                    9.2020-01-15-性能调优举例五
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.7.10" data-path="../java/arthas/2020-05-12-性能调优举例六.html">
            
                <a href="../java/arthas/2020-05-12-性能调优举例六.html">
            
                    
                    10.2020-05-12-性能调优举例六
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.7.11" data-path="../java/arthas/arthas-mind-map.html">
            
                <a href="../java/arthas/arthas-mind-map.html">
            
                    
                    11.arthas-mind-map
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.8" >
            
                <span>
            
                    
                    [dubbo]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.8.1" data-path="../java/dubbo/2019-12-28-dubbo涉及的技术.html">
            
                <a href="../java/dubbo/2019-12-28-dubbo涉及的技术.html">
            
                    
                    1.2019-12-28-dubbo涉及的技术
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.8.2" data-path="../java/dubbo/2019-12-30-dubbo消费者访问流程.html">
            
                <a href="../java/dubbo/2019-12-30-dubbo消费者访问流程.html">
            
                    
                    2.2019-12-30-dubbo消费者访问流程
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.8.3" data-path="../java/dubbo/2019-12-30-dubbo面试.html">
            
                <a href="../java/dubbo/2019-12-30-dubbo面试.html">
            
                    
                    3.2019-12-30-dubbo面试
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.9" >
            
                <span>
            
                    
                    [jdk]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.9.1" data-path="../java/jdk/2020-01-12-实例介绍 JAVA 泛型基础.html">
            
                <a href="../java/jdk/2020-01-12-实例介绍 JAVA 泛型基础.html">
            
                    
                    1.2020-01-12-实例介绍 JAVA 泛型基础
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.9.2" data-path="../java/jdk/2020-01-13-ThreadLocal六连问.html">
            
                <a href="../java/jdk/2020-01-13-ThreadLocal六连问.html">
            
                    
                    2.2020-01-13-ThreadLocal六连问
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.10" >
            
                <span>
            
                    
                    [jvm]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.10.1" data-path="../java/jvm/2019-12-30-性能调优.html">
            
                <a href="../java/jvm/2019-12-30-性能调优.html">
            
                    
                    1.2019-12-30-性能调优
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.11" >
            
                <span>
            
                    
                    [netty]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.11.1" data-path="../java/netty/2020-01-16-netty入门.html">
            
                <a href="../java/netty/2020-01-16-netty入门.html">
            
                    
                    1.2020-01-16-netty入门
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.11.2" data-path="../java/netty/2020-01-16-netty核心概念.html">
            
                <a href="../java/netty/2020-01-16-netty核心概念.html">
            
                    
                    2.2020-01-16-netty核心概念
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.12" >
            
                <span>
            
                    
                    [solr]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.12.1" data-path="../java/solr/2019-12-28-solr-7.6.0.tgz安装.html">
            
                <a href="../java/solr/2019-12-28-solr-7.6.0.tgz安装.html">
            
                    
                    1.2019-12-28-solr-7.6.0.tgz安装
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.13" >
            
                <span>
            
                    
                    [spring]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.13.1" data-path="../java/spring/2020-01-12-SpringBoot属性读取方式介绍.html">
            
                <a href="../java/spring/2020-01-12-SpringBoot属性读取方式介绍.html">
            
                    
                    1.2020-01-12-SpringBoot属性读取方式介绍
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.13.2" data-path="../java/spring/2020-01-12-使用spring boot+mybatis plus快速入门.html">
            
                <a href="../java/spring/2020-01-12-使用spring boot+mybatis plus快速入门.html">
            
                    
                    2.2020-01-12-使用spring boot+mybatis plus快速入门
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.13.3" data-path="../java/spring/2020-01-13-spring-initMethod-destoryMethod.html">
            
                <a href="../java/spring/2020-01-13-spring-initMethod-destoryMethod.html">
            
                    
                    3.2020-01-13-spring-initMethod-destoryMethod
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.13.4" data-path="../java/spring/2020-01-13-spring循环依赖.html">
            
                <a href="../java/spring/2020-01-13-spring循环依赖.html">
            
                    
                    4.2020-01-13-spring循环依赖
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.13.5" data-path="../java/spring/2020-01-13-spring源码随记.html">
            
                <a href="../java/spring/2020-01-13-spring源码随记.html">
            
                    
                    5.2020-01-13-spring源码随记
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.13.6" data-path="../java/spring/2020-01-13-自定义mini-spring.html">
            
                <a href="../java/spring/2020-01-13-自定义mini-spring.html">
            
                    
                    6.2020-01-13-自定义mini-spring
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.14" >
            
                <span>
            
                    
                    [websocket]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.14.1" data-path="../java/websocket/2019-12-30-webscoket-springboot通信.html">
            
                <a href="../java/websocket/2019-12-30-webscoket-springboot通信.html">
            
                    
                    1.2019-12-30-webscoket-springboot通信
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.15" >
            
                <span>
            
                    
                    [linux]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.15.1" data-path="../linux/2019-12-28-Linux常用命令和快捷键.html">
            
                <a href="../linux/2019-12-28-Linux常用命令和快捷键.html">
            
                    
                    1.2019-12-28-Linux常用命令和快捷键
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.2" data-path="../linux/2019-12-28-从零到一环境安装.html">
            
                <a href="../linux/2019-12-28-从零到一环境安装.html">
            
                    
                    2.2019-12-28-从零到一环境安装
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.3" data-path="../linux/2019-12-30-vi-常用命令.html">
            
                <a href="../linux/2019-12-30-vi-常用命令.html">
            
                    
                    3.2019-12-30-vi-常用命令
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.4" data-path="../linux/2019-12-31-awk命令.html">
            
                <a href="../linux/2019-12-31-awk命令.html">
            
                    
                    4.2019-12-31-awk命令
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.5" data-path="../linux/2019-12-31-cup信息分析.html">
            
                <a href="../linux/2019-12-31-cup信息分析.html">
            
                    
                    5.2019-12-31-cup信息分析
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.6" data-path="../linux/2019-12-31-shell编程.html">
            
                <a href="../linux/2019-12-31-shell编程.html">
            
                    
                    6.2019-12-31-shell编程
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.7" data-path="../linux/2019-12-31-top命令.html">
            
                <a href="../linux/2019-12-31-top命令.html">
            
                    
                    7.2019-12-31-top命令
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.8" data-path="../linux/2019-12-31-普通用户docker的问题.html">
            
                <a href="../linux/2019-12-31-普通用户docker的问题.html">
            
                    
                    8.2019-12-31-普通用户docker的问题
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.9" data-path="../linux/2020-01-01-centos7 安装kubernetes.html">
            
                <a href="../linux/2020-01-01-centos7 安装kubernetes.html">
            
                    
                    9.2020-01-01-centos7 安装kubernetes
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.10" data-path="../linux/2020-01-01-centos安装常用配置.html">
            
                <a href="../linux/2020-01-01-centos安装常用配置.html">
            
                    
                    10.2020-01-01-centos安装常用配置
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.11" data-path="../linux/2020-01-01-docker使用.html">
            
                <a href="../linux/2020-01-01-docker使用.html">
            
                    
                    11.2020-01-01-docker使用
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.12" data-path="../linux/2020-01-01-kubernetes使用.html">
            
                <a href="../linux/2020-01-01-kubernetes使用.html">
            
                    
                    12.2020-01-01-kubernetes使用
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.13" data-path="../linux/2020-05-12-PG有用的SQL.html">
            
                <a href="../linux/2020-05-12-PG有用的SQL.html">
            
                    
                    13.2020-05-12-PG有用的SQL
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.15.14" data-path="../linux/2020-05-12-vim命令.html">
            
                <a href="../linux/2020-05-12-vim命令.html">
            
                    
                    14.2020-05-12-vim命令
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.16" >
            
                <span>
            
                    
                    [automate]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.16.1" data-path="../linux/automate/2020-01-12-redis伪集群创建脚本.html">
            
                <a href="../linux/automate/2020-01-12-redis伪集群创建脚本.html">
            
                    
                    1.2020-01-12-redis伪集群创建脚本
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.16.2" data-path="../linux/automate/2020-01-12-tomcat集群创建脚本.html">
            
                <a href="../linux/automate/2020-01-12-tomcat集群创建脚本.html">
            
                    
                    2.2020-01-12-tomcat集群创建脚本
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.16.3" data-path="../linux/automate/2020-01-12-zookeeper自动化脚本.html">
            
                <a href="../linux/automate/2020-01-12-zookeeper自动化脚本.html">
            
                    
                    3.2020-01-12-zookeeper自动化脚本
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.16.4" data-path="../linux/automate/2020-01-12-其他自动化脚本.html">
            
                <a href="../linux/automate/2020-01-12-其他自动化脚本.html">
            
                    
                    4.2020-01-12-其他自动化脚本
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.17" >
            
                <span>
            
                    
                    [MySQL]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.17.1" data-path="../MySQL/2019-12-31-mysql常用命令.html">
            
                <a href="../MySQL/2019-12-31-mysql常用命令.html">
            
                    
                    1.2019-12-31-mysql常用命令
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.18" >
            
                <span>
            
                    
                    [nginx]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.18.1" data-path="../nginx/2019-12-29-Nginx-Keepalived高可用集群.html">
            
                <a href="../nginx/2019-12-29-Nginx-Keepalived高可用集群.html">
            
                    
                    1.2019-12-29-Nginx-Keepalived高可用集群
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.18.2" data-path="../nginx/2020-01-16-nginx参数详细说明.html">
            
                <a href="../nginx/2020-01-16-nginx参数详细说明.html">
            
                    
                    2.2020-01-16-nginx参数详细说明
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.19" >
            
                <span>
            
                    
                    [other]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.19.1" data-path="../other/2019-12-28-知识小计.html">
            
                <a href="../other/2019-12-28-知识小计.html">
            
                    
                    1.2019-12-28-知识小计
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.19.2" data-path="../other/2020-01-04-科学上网.html">
            
                <a href="../other/2020-01-04-科学上网.html">
            
                    
                    2.2020-01-04-科学上网
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.19.3" data-path="../other/2020-05-13-正则表达式.html">
            
                <a href="../other/2020-05-13-正则表达式.html">
            
                    
                    3.2020-05-13-正则表达式
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.19.4" data-path="../other/template.html">
            
                <a href="../other/template.html">
            
                    
                    4.template
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.20" >
            
                <span>
            
                    
                    [PostgreSQL]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.20.1" data-path="../PostgreSQL/2019-12-28-PostgreSQL安装文档.html">
            
                <a href="../PostgreSQL/2019-12-28-PostgreSQL安装文档.html">
            
                    
                    1.2019-12-28-PostgreSQL安装文档
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.20.2" data-path="../PostgreSQL/2019-12-28-Postgres学习笔记.html">
            
                <a href="../PostgreSQL/2019-12-28-Postgres学习笔记.html">
            
                    
                    2.2019-12-28-Postgres学习笔记
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.20.3" data-path="../PostgreSQL/2019-12-28-脚本MYSQL导出数据到PG.html">
            
                <a href="../PostgreSQL/2019-12-28-脚本MYSQL导出数据到PG.html">
            
                    
                    3.2019-12-28-脚本MYSQL导出数据到PG
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.20.4" data-path="../PostgreSQL/2020-01-04-docker-PostgreSQL安装文档.html">
            
                <a href="../PostgreSQL/2020-01-04-docker-PostgreSQL安装文档.html">
            
                    
                    4.2020-01-04-docker-PostgreSQL安装文档
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.20.5" data-path="../PostgreSQL/2020-01-17-阿里云PG主从切换问题.html">
            
                <a href="../PostgreSQL/2020-01-17-阿里云PG主从切换问题.html">
            
                    
                    5.2020-01-17-阿里云PG主从切换问题
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.21" >
            
                <span>
            
                    
                    [python]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.21.1" data-path="../python/2019-12-28-pip-install指定国内源镜像.html">
            
                <a href="../python/2019-12-28-pip-install指定国内源镜像.html">
            
                    
                    1.2019-12-28-pip-install指定国内源镜像
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.21.2" data-path="../python/2019-12-30-python内置函数.html">
            
                <a href="../python/2019-12-30-python内置函数.html">
            
                    
                    2.2019-12-30-python内置函数
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.21.3" data-path="../python/2019-12-30-一图搞懂基本python语法 .html">
            
                <a href="../python/2019-12-30-一图搞懂基本python语法 .html">
            
                    
                    3.2019-12-30-一图搞懂基本python语法 
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.22" >
            
                <span>
            
                    
                    [redis]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.22.1" data-path="2019-12-28-redis5.0.3安装.html">
            
                <a href="2019-12-28-redis5.0.3安装.html">
            
                    
                    1.2019-12-28-redis5.0.3安装
            
                </a>
            

            
        </li>
    
        <li class="chapter active" data-level="2.22.2" data-path="2019-12-28-redis5.0.3集群搭建.html">
            
                <a href="2019-12-28-redis5.0.3集群搭建.html">
            
                    
                    2.2019-12-28-redis5.0.3集群搭建
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.23" >
            
                <span>
            
                    
                    [tool]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.23.1" data-path="../tool/2019-12-28-idea高效使用技巧和快捷键.html">
            
                <a href="../tool/2019-12-28-idea高效使用技巧和快捷键.html">
            
                    
                    1.2019-12-28-idea高效使用技巧和快捷键
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.23.2" data-path="../tool/2019-12-28-PlantUML画图脚本.html">
            
                <a href="../tool/2019-12-28-PlantUML画图脚本.html">
            
                    
                    2.2019-12-28-PlantUML画图脚本
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.23.3" data-path="../tool/2019-12-30-vscode高效使用.html">
            
                <a href="../tool/2019-12-30-vscode高效使用.html">
            
                    
                    3.2019-12-30-vscode高效使用
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.24" >
            
                <span>
            
                    
                    [windows]
            
                </span>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.24.1" data-path="../windows/2020-01-12-本地服务成为互联网服务.html">
            
                <a href="../windows/2020-01-12-本地服务成为互联网服务.html">
            
                    
                    1.2020-01-12-本地服务成为互联网服务
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="2.24.2" data-path="../windows/2020-01-12-注册bat为windows服务.html">
            
                <a href="../windows/2020-01-12-注册bat为windows服务.html">
            
                    
                    2.2020-01-12-注册bat为windows服务
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    

    

    <li class="divider"></li>

    <li>
        <a href="https://www.gitbook.com" target="blank" class="gitbook-link">
            Published with GitBook
        </a>
    </li>
</ul>


                </nav>
            
        
    </div>

    <div class="book-body">
        
            <div class="body-inner">
                
                    

<div class="book-header" role="navigation">
    

    <!-- Title -->
    <h1>
        <i class="fa fa-circle-o-notch fa-spin"></i>
        <a href=".." >2.2019-12-28-redis5.0.3集群搭建</a>
    </h1>
</div>




                    <div class="page-wrapper" tabindex="-1" role="main">
                        <div class="page-inner">
                            
<div id="book-search-results">
    <div class="search-noresults">
    
                                <section class="normal markdown-section">
                                
                                <p>redis5.0.3 &#x96C6;&#x7FA4;&#x6559;&#x7A0B;</p>
<h1 id="redis503-&#x96C6;&#x7FA4;&#x6559;&#x7A0B;">redis5.0.3 &#x96C6;&#x7FA4;&#x6559;&#x7A0B;</h1>
<p>&#x53C2;&#x8003;redis&#x4E2D;&#x6587;&#x7F51; <a href="http://www.redis.cn/topics/cluster-tutorial.html" target="_blank">http://www.redis.cn/topics/cluster-tutorial.html</a></p>
<p>[TOC]</p>
<h2 id="redis&#x96C6;&#x7FA4;&#x4ECB;&#x7ECD;">Redis&#x96C6;&#x7FA4;&#x4ECB;&#x7ECD;</h2>
<p>Redis &#x96C6;&#x7FA4;&#x662F;&#x4E00;&#x4E2A;&#x63D0;&#x4F9B;&#x5728;<strong>&#x591A;&#x4E2A;Redis&#x95F4;&#x8282;&#x70B9;&#x95F4;&#x5171;&#x4EAB;&#x6570;&#x636E;</strong>&#x7684;&#x7A0B;&#x5E8F;&#x96C6;&#x3002;</p>
<p>Redis&#x96C6;&#x7FA4;&#x5E76;&#x4E0D;&#x652F;&#x6301;&#x5904;&#x7406;&#x591A;&#x4E2A;keys&#x7684;&#x547D;&#x4EE4;,&#x56E0;&#x4E3A;&#x8FD9;&#x9700;&#x8981;&#x5728;&#x4E0D;&#x540C;&#x7684;&#x8282;&#x70B9;&#x95F4;&#x79FB;&#x52A8;&#x6570;&#x636E;,&#x4ECE;&#x800C;&#x8FBE;&#x4E0D;&#x5230;&#x50CF;Redis&#x90A3;&#x6837;&#x7684;&#x6027;&#x80FD;,&#x5728;&#x9AD8;&#x8D1F;&#x8F7D;&#x7684;&#x60C5;&#x51B5;&#x4E0B;&#x53EF;&#x80FD;&#x4F1A;&#x5BFC;&#x81F4;&#x4E0D;&#x53EF;&#x9884;&#x6599;&#x7684;&#x9519;&#x8BEF;.</p>
<p>Redis &#x96C6;&#x7FA4;&#x901A;&#x8FC7;&#x5206;&#x533A;&#x6765;&#x63D0;&#x4F9B;<strong>&#x4E00;&#x5B9A;&#x7A0B;&#x5EA6;&#x7684;&#x53EF;&#x7528;&#x6027;</strong>,&#x5728;&#x5B9E;&#x9645;&#x73AF;&#x5883;&#x4E2D;&#x5F53;&#x67D0;&#x4E2A;&#x8282;&#x70B9;&#x5B95;&#x673A;&#x6216;&#x8005;&#x4E0D;&#x53EF;&#x8FBE;&#x7684;&#x60C5;&#x51B5;&#x4E0B;&#x7EE7;&#x7EED;&#x5904;&#x7406;&#x547D;&#x4EE4;. Redis &#x96C6;&#x7FA4;&#x7684;&#x4F18;&#x52BF;:</p>
<ul>
<li>&#x81EA;&#x52A8;&#x5206;&#x5272;&#x6570;&#x636E;&#x5230;&#x4E0D;&#x540C;&#x7684;&#x8282;&#x70B9;&#x4E0A;&#x3002;</li>
<li>&#x6574;&#x4E2A;&#x96C6;&#x7FA4;&#x7684;&#x90E8;&#x5206;&#x8282;&#x70B9;&#x5931;&#x8D25;&#x6216;&#x8005;&#x4E0D;&#x53EF;&#x8FBE;&#x7684;&#x60C5;&#x51B5;&#x4E0B;&#x80FD;&#x591F;&#x7EE7;&#x7EED;&#x5904;&#x7406;&#x547D;&#x4EE4;&#x3002;</li>
</ul>
<h2 id="&#x6CE8;&#x610F;&#x70B9;">&#x6CE8;&#x610F;&#x70B9;</h2>
<p>Redis &#x96C6;&#x7FA4;&#x6CA1;&#x6709;&#x4F7F;&#x7528;&#x4E00;&#x81F4;&#x6027;hash, &#x800C;&#x662F;&#x5F15;&#x5165;&#x4E86;&#x54C8;&#x5E0C;&#x69FD;&#x7684;&#x6982;&#x5FF5;&#x3002;</p>
<p>Redis &#x96C6;&#x7FA4;&#x6709;16384&#x4E2A;&#x54C8;&#x5E0C;&#x69FD;,&#x6BCF;&#x4E2A;key&#x901A;&#x8FC7;CRC16&#x6821;&#x9A8C;&#x540E;&#x5BF9;16384&#x53D6;&#x6A21;&#x6765;&#x51B3;&#x5B9A;&#x653E;&#x7F6E;&#x54EA;&#x4E2A;&#x69FD;.&#x96C6;&#x7FA4;&#x7684;&#x6BCF;&#x4E2A;&#x8282;&#x70B9;&#x8D1F;&#x8D23;&#x4E00;&#x90E8;&#x5206;hash&#x69FD;&#x3002;&#x8FD9;&#x79CD;&#x7ED3;&#x6784;&#x5F88;&#x5BB9;&#x6613;&#x6DFB;&#x52A0;&#x6216;&#x8005;&#x5220;&#x9664;&#x8282;&#x70B9;&#xFF0C;&#x5E76;&#x4E14;&#x65E0;&#x8BBA;&#x662F;&#x6DFB;&#x52A0;&#x5220;&#x9664;&#x6216;&#x8005;&#x4FEE;&#x6539;&#x67D0;&#x4E00;&#x4E2A;&#x8282;&#x70B9;&#xFF0C;&#x90FD;&#x4E0D;&#x4F1A;&#x9020;&#x6210;&#x96C6;&#x7FA4;&#x4E0D;&#x53EF;&#x7528;&#x7684;&#x72B6;&#x6001;&#x3002;</p>
<p>&#x4F7F;&#x7528;&#x54C8;&#x5E0C;&#x69FD;&#x7684;&#x597D;&#x5904;&#x5C31;&#x5728;&#x4E8E;&#x53EF;&#x4EE5;&#x65B9;&#x4FBF;&#x7684;&#x6DFB;&#x52A0;&#x6216;&#x79FB;&#x9664;&#x8282;&#x70B9;&#x3002;</p>
<p>&#x5F53;&#x9700;&#x8981;&#x589E;&#x52A0;&#x8282;&#x70B9;&#x65F6;&#xFF0C;&#x53EA;&#x9700;&#x8981;&#x628A;&#x5176;&#x4ED6;&#x8282;&#x70B9;&#x7684;&#x67D0;&#x4E9B;&#x54C8;&#x5E0C;&#x69FD;&#x632A;&#x5230;&#x65B0;&#x8282;&#x70B9;&#x5C31;&#x53EF;&#x4EE5;&#x4E86;&#xFF1B;</p>
<p>&#x5F53;&#x9700;&#x8981;&#x79FB;&#x9664;&#x8282;&#x70B9;&#x65F6;&#xFF0C;&#x53EA;&#x9700;&#x8981;&#x628A;&#x79FB;&#x9664;&#x8282;&#x70B9;&#x4E0A;&#x7684;&#x54C8;&#x5E0C;&#x69FD;&#x632A;&#x5230;&#x5176;&#x4ED6;&#x8282;&#x70B9;&#x5C31;&#x884C;&#x4E86;&#xFF1B;</p>
<p>&#x5728;&#x8FD9;&#x4E00;&#x70B9;&#x4E0A;&#xFF0C;&#x6211;&#x4EEC;&#x4EE5;&#x540E;&#x65B0;&#x589E;&#x6216;&#x79FB;&#x9664;&#x8282;&#x70B9;&#x7684;&#x65F6;&#x5019;&#x4E0D;&#x7528;&#x5148;&#x505C;&#x6389;&#x6240;&#x6709;&#x7684; redis &#x670D;&#x52A1;&#x3002;</p>
<h2 id="&#x642D;&#x5EFA;&#x5E76;&#x4F7F;&#x7528;redis&#x96C6;&#x7FA4;">&#x642D;&#x5EFA;&#x5E76;&#x4F7F;&#x7528;Redis&#x96C6;&#x7FA4;</h2>
<h3 id="&#x542F;&#x52A8;&#x591A;&#x5B9E;&#x4F8B;">&#x542F;&#x52A8;&#x591A;&#x5B9E;&#x4F8B;</h3>
<p>&#x642D;&#x5EFA;&#x96C6;&#x7FA4;&#x7684;&#x7B2C;&#x4E00;&#x4EF6;&#x4E8B;&#x60C5;&#x6211;&#x4EEC;&#x9700;&#x8981;&#x4E00;&#x4E9B;&#x8FD0;&#x884C;&#x5728; &#x96C6;&#x7FA4;&#x6A21;&#x5F0F;&#x7684;Redis&#x5B9E;&#x4F8B;. &#x8FD9;&#x610F;&#x5473;&#x8FD9;&#x96C6;&#x7FA4;&#x5E76;&#x4E0D;&#x662F;&#x7531;&#x4E00;&#x4E9B;&#x666E;&#x901A;&#x7684;Redis&#x5B9E;&#x4F8B;&#x7EC4;&#x6210;&#x7684;&#xFF0C;&#x96C6;&#x7FA4;&#x6A21;&#x5F0F;&#x9700;&#x8981;&#x901A;&#x8FC7;&#x914D;&#x7F6E;&#x542F;&#x7528;&#xFF0C;&#x5F00;&#x542F;&#x96C6;&#x7FA4;&#x6A21;&#x5F0F;&#x540E;&#x7684;Redis&#x5B9E;&#x4F8B;&#x4FBF;&#x53EF;&#x4EE5;&#x4F7F;&#x7528;&#x96C6;&#x7FA4;&#x7279;&#x6709;&#x7684;&#x547D;&#x4EE4;&#x548C;&#x7279;&#x6027;&#x4E86;.</p>
<p>&#x4E0B;&#x9762;&#x662F;&#x4E00;&#x4E2A;&#x6700;&#x5C11;&#x9009;&#x9879;&#x7684;&#x96C6;&#x7FA4;&#x7684;&#x914D;&#x7F6E;&#x6587;&#x4EF6;:</p>
<pre><code class="lang-conf">port 7000
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes
daemonize yes
</code></pre>
<p>&#x6587;&#x4EF6;&#x4E2D;&#x7684; cluster-enabled &#x9009;&#x9879;&#x7528;&#x4E8E;&#x5F00;&#x5B9E;&#x4F8B;&#x7684;&#x96C6;&#x7FA4;&#x6A21;&#x5F0F;&#xFF0C; &#x800C; cluster-conf-file &#x9009;&#x9879;&#x5219;&#x8BBE;&#x5B9A;&#x4E86;&#x4FDD;&#x5B58;&#x8282;&#x70B9;&#x914D;&#x7F6E;&#x6587;&#x4EF6;&#x7684;&#x8DEF;&#x5F84;&#xFF0C; &#x9ED8;&#x8BA4;&#x503C;&#x4E3A; nodes.conf.&#x8282;&#x70B9;&#x914D;&#x7F6E;&#x6587;&#x4EF6;&#x65E0;&#x987B;&#x4EBA;&#x4E3A;&#x4FEE;&#x6539;&#xFF0C; &#x5B83;&#x7531; Redis &#x96C6;&#x7FA4;&#x5728;&#x542F;&#x52A8;&#x65F6;&#x521B;&#x5EFA;&#xFF0C; &#x5E76;&#x5728;&#x6709;&#x9700;&#x8981;&#x65F6;&#x81EA;&#x52A8;&#x8FDB;&#x884C;&#x66F4;&#x65B0;&#x3002;</p>
<p>&#x8981;&#x8BA9;&#x96C6;&#x7FA4;&#x6B63;&#x5E38;&#x8FD0;&#x4F5C;&#x81F3;&#x5C11;&#x9700;&#x8981;&#x4E09;&#x4E2A;&#x4E3B;&#x8282;&#x70B9;&#xFF0C;&#x4E0D;&#x8FC7;&#x5728;&#x521A;&#x5F00;&#x59CB;&#x8BD5;&#x7528;&#x96C6;&#x7FA4;&#x529F;&#x80FD;&#x65F6;&#xFF0C; &#x5F3A;&#x70C8;&#x5EFA;&#x8BAE;&#x4F7F;&#x7528;&#x516D;&#x4E2A;&#x8282;&#x70B9;&#xFF1A; &#x5176;&#x4E2D;&#x4E09;&#x4E2A;&#x4E3A;&#x4E3B;&#x8282;&#x70B9;&#xFF0C; &#x800C;&#x5176;&#x4F59;&#x4E09;&#x4E2A;&#x5219;&#x662F;&#x5404;&#x4E2A;&#x4E3B;&#x8282;&#x70B9;&#x7684;&#x4ECE;&#x8282;&#x70B9;&#x3002;</p>
<p>&#x9996;&#x5148;&#xFF0C; &#x8BA9;&#x6211;&#x4EEC;&#x8FDB;&#x5165;&#x4E00;&#x4E2A;&#x65B0;&#x76EE;&#x5F55;&#xFF0C; &#x5E76;&#x521B;&#x5EFA;&#x516D;&#x4E2A;&#x4EE5;&#x7AEF;&#x53E3;&#x53F7;&#x4E3A;&#x540D;&#x5B57;&#x7684;&#x5B50;&#x76EE;&#x5F55;&#xFF0C; &#x7A0D;&#x540E;&#x6211;&#x4EEC;&#x5728;&#x5C06;&#x6BCF;&#x4E2A;&#x76EE;&#x5F55;&#x4E2D;&#x8FD0;&#x884C;&#x4E00;&#x4E2A; Redis &#x5B9E;&#x4F8B;&#xFF1A; &#x547D;&#x4EE4;&#x5982;&#x4E0B;:</p>
<pre><code>mkdir cluster-test
cd cluster-test
mkdir 7000 7001 7002 7003 7004 7005
</code></pre><p>&#x5728;&#x6587;&#x4EF6;&#x5939; 7000 &#x81F3; 7005 &#x4E2D;&#xFF0C; &#x5404;&#x521B;&#x5EFA;&#x4E00;&#x4E2A; redis.conf &#x6587;&#x4EF6;&#xFF0C; &#x6587;&#x4EF6;&#x7684;&#x5185;&#x5BB9;&#x53EF;&#x4EE5;&#x4F7F;&#x7528;&#x4E0A;&#x9762;&#x7684;&#x793A;&#x4F8B;&#x914D;&#x7F6E;&#x6587;&#x4EF6;&#xFF0C; &#x4F46;&#x8BB0;&#x5F97;&#x5C06;&#x914D;&#x7F6E;&#x4E2D;&#x7684;&#x7AEF;&#x53E3;&#x53F7;&#x4ECE; 7000 &#x6539;&#x4E3A;&#x4E0E;&#x6587;&#x4EF6;&#x5939;&#x540D;&#x5B57;&#x76F8;&#x540C;&#x7684;&#x53F7;&#x7801;&#x3002;</p>
<p>&#x4ECE; Redis Github &#x9875;&#x9762; &#x7684; unstable &#x5206;&#x652F;&#x4E2D;&#x53D6;&#x51FA;&#x6700;&#x65B0;&#x7684; Redis &#x6E90;&#x7801;&#xFF0C; &#x7F16;&#x8BD1;&#x51FA;&#x53EF;&#x6267;&#x884C;&#x6587;&#x4EF6; redis-server &#xFF0C; &#x5E76;&#x5C06;&#x6587;&#x4EF6;&#x590D;&#x5236;&#x5230; cluster-test &#x6587;&#x4EF6;&#x5939;&#xFF0C; &#x7136;&#x540E;&#x4F7F;&#x7528;&#x7C7B;&#x4F3C;&#x4EE5;&#x4E0B;&#x547D;&#x4EE4;&#xFF0C; &#x542F;&#x52A8;6&#x4E2A;&#x5B9E;&#x4F8B;&#xFF1A;</p>
<pre><code class="lang-she">cd 7000
redis-server redis.conf
</code></pre>
<h4 id="&#x67E5;&#x770B;&#x5DF2;&#x542F;&#x52A8;&#x7684;&#x5B9E;&#x4F8B;">&#x67E5;&#x770B;&#x5DF2;&#x542F;&#x52A8;&#x7684;&#x5B9E;&#x4F8B;</h4>
<pre><code class="lang-shell">[root@localhost 7005]# ps aux| grep redis
root      7258  0.1  0.7 153892  7680 ?        Ssl  05:06   0:00 redis-server *:7000 [cluster]
root      7263  0.2  0.7 153892  7680 ?        Ssl  05:06   0:00 redis-server *:7001 [cluster]
root      7269  0.6  0.7 153892  7680 ?        Ssl  05:06   0:00 redis-server *:7002 [cluster]
root      7274  0.1  0.7 153892  7680 ?        Ssl  05:06   0:00 redis-server *:7003 [cluster]
root      7279  0.5  0.7 153892  7676 ?        Ssl  05:06   0:00 redis-server *:7004 [cluster]
root      7284  0.4  0.7 153892  7676 ?        Ssl  05:06   0:00 redis-server *:7005 [cluster]
root      7289  0.0  0.0 112724   984 pts/1    R+   05:06   0:00 grep --color=auto redis
</code></pre>
<h4 id="kill&#x6240;&#x6709;redis&#x8FDB;&#x7A0B;"><a name="killall">kill&#x6240;&#x6709;redis&#x8FDB;&#x7A0B;</a></h4>
<pre><code class="lang-shell">kill -9 `ps aux| grep redis | awk &apos;{print $2}&apos;
</code></pre>
<p><strong>&#x6CE8;&#x91CA;</strong>: <code>awk &apos;{print $2}&apos; text.txt</code>  &#x83B7;&#x53D6;&#x5BF9;&#x5E94;&#x6587;&#x672C;&#x7684;&#x7B2C;&#x4E8C;&#x5217;</p>
<p>&#x5B9E;&#x4F8B;&#x6253;&#x5370;&#x7684;&#x65E5;&#x5FD7;&#x663E;&#x793A;&#xFF0C; &#x56E0;&#x4E3A; nodes.conf &#x6587;&#x4EF6;&#x4E0D;&#x5B58;&#x5728;&#xFF0C; &#x6240;&#x4EE5;&#x6BCF;&#x4E2A;&#x8282;&#x70B9;&#x90FD;&#x4E3A;&#x5B83;&#x81EA;&#x8EAB;&#x6307;&#x5B9A;&#x4E86;&#x4E00;&#x4E2A;&#x65B0;&#x7684; ID &#xFF1A; </p>
<pre><code class="lang-shell">[root@localhost 7005]# cat nodes.conf
1b770b31964854cf46258c40ab371864ece6d7b0 :0@0 myself,master - 0 0 0 connected
vars currentEpoch 0 lastVoteEpoch 0
</code></pre>
<p>&#x5B9E;&#x4F8B;&#x4F1A;&#x4E00;&#x76F4;&#x4F7F;&#x7528;&#x540C;&#x4E00;&#x4E2A; ID &#xFF0C; &#x4ECE;&#x800C;&#x5728;&#x96C6;&#x7FA4;&#x4E2D;&#x4FDD;&#x6301;&#x4E00;&#x4E2A;&#x72EC;&#x4E00;&#x65E0;&#x4E8C;&#xFF08;unique&#xFF09;&#x7684;&#x540D;&#x5B57;&#x3002; </p>
<h3 id="&#x642D;&#x5EFA;redis-503&#x96C6;&#x7FA4;">&#x642D;&#x5EFA;redis-5.0.3&#x96C6;&#x7FA4;</h3>
<h4 id="&#x4F20;&#x7EDF;&#x547D;&#x4EE4;redis-tribrb">&#x4F20;&#x7EDF;&#x547D;&#x4EE4;redis-trib.rb</h4>
<p>&#x73B0;&#x5728;&#x6211;&#x4EEC;&#x5DF2;&#x7ECF;&#x6709;&#x4E86;&#x516D;&#x4E2A;&#x6B63;&#x5728;&#x8FD0;&#x884C;&#x4E2D;&#x7684; Redis &#x5B9E;&#x4F8B;&#xFF0C; &#x63A5;&#x4E0B;&#x6765;&#x6211;&#x4EEC;&#x9700;&#x8981;&#x4F7F;&#x7528;&#x8FD9;&#x4E9B;&#x5B9E;&#x4F8B;&#x6765;&#x521B;&#x5EFA;&#x96C6;&#x7FA4;&#xFF0C; &#x5E76;&#x4E3A;&#x6BCF;&#x4E2A;&#x8282;&#x70B9;&#x7F16;&#x5199;&#x914D;&#x7F6E;&#x6587;&#x4EF6;&#x3002;</p>
<p>&#x901A;&#x8FC7;&#x4F7F;&#x7528; Redis &#x96C6;&#x7FA4;&#x547D;&#x4EE4;&#x884C;&#x5DE5;&#x5177; redis-trib &#xFF0C; &#x7F16;&#x5199;&#x8282;&#x70B9;&#x914D;&#x7F6E;&#x6587;&#x4EF6;&#x7684;&#x5DE5;&#x4F5C;&#x53EF;&#x4EE5;&#x975E;&#x5E38;&#x5BB9;&#x6613;&#x5730;&#x5B8C;&#x6210;&#xFF1A; redis-trib &#x4F4D;&#x4E8E; Redis &#x6E90;&#x7801;&#x7684; src &#x6587;&#x4EF6;&#x5939;&#x4E2D;&#xFF0C; &#x5B83;&#x662F;&#x4E00;&#x4E2A; Ruby &#x7A0B;&#x5E8F;&#xFF0C; &#x8FD9;&#x4E2A;&#x7A0B;&#x5E8F;&#x901A;&#x8FC7;&#x5411;&#x5B9E;&#x4F8B;&#x53D1;&#x9001;&#x7279;&#x6B8A;&#x547D;&#x4EE4;&#x6765;&#x5B8C;&#x6210;&#x521B;&#x5EFA;&#x65B0;&#x96C6;&#x7FA4;&#xFF0C; &#x68C0;&#x67E5;&#x96C6;&#x7FA4;&#xFF0C; &#x6216;&#x8005;&#x5BF9;&#x96C6;&#x7FA4;&#x8FDB;&#x884C;&#x91CD;&#x65B0;&#x5206;&#x7247;&#xFF08;reshared&#xFF09;&#x7B49;&#x5DE5;&#x4F5C;&#x3002;</p>
<pre><code class="lang-shell">./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005
</code></pre>
<p>&#x5982;&#x679C;&#x51FA;&#x73B0;&#x5982;&#x4E0B;&#x9519;&#x8BEF;,&#x5219;&#x6309;&#x7167;ruby</p>
<pre><code class="lang-shell">[root@localhost src]# ./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005
/usr/bin/env: ruby: &#x6CA1;&#x6709;&#x90A3;&#x4E2A;&#x6587;&#x4EF6;&#x6216;&#x76EE;&#x5F55;
[root@localhost src]# yum -y install ruby
</code></pre>
<p>&#x5B89;&#x88C5;&#x5B8C;&#x6210;&#x540E;&#x6267;&#x884C;&#x547D;&#x4EE4;,&#x4F1A;&#x7ED9;&#x51FA;<strong>&#x8B66;&#x544A;</strong> ,&#x6B64;&#x79CD;&#x65B9;&#x5F0F;&#x662F;redis3.0.0&#x7248;&#x672C;&#x4F7F;&#x7528;&#x7684;,&#x5F53;&#x524D;&#x7248;&#x672C;5.0.3&#x9700;&#x8981;&#x4F7F;&#x7528;redis-cli&#x66FF;&#x6362;</p>
<pre><code class="lang-shell">[root@localhost src]# ./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005
WARNING: redis-trib.rb is not longer available!
You should use redis-cli instead.

All commands and features belonging to redis-trib.rb have been moved
to redis-cli.
In order to use them you should call redis-cli with the --cluster
option followed by the subcommand name, arguments and options.

Use the following syntax:
redis-cli --cluster SUBCOMMAND [ARGUMENTS] [OPTIONS]

Example:
redis-cli --cluster create 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 --cluster-replicas 1

To get help about all subcommands, type:
redis-cli --cluster help
</code></pre>
<p>&#x547D;&#x4EE4;&#x548C;&#x7ED3;&#x679C;&#x5982;&#x4E0B;</p>
<h4 id="&#x65B0;&#x547D;&#x4EE4;redis-cli">&#x65B0;&#x547D;&#x4EE4;redis-cli</h4>
<pre><code class="lang-shell">[root@localhost src]# redis-cli --cluster create 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 --cluster-replicas 1
&gt;&gt;&gt; Performing hash slots allocation on 6 nodes...
Master[0] -&gt; Slots 0 - 5460
Master[1] -&gt; Slots 5461 - 10922
Master[2] -&gt; Slots 10923 - 16383
Adding replica 127.0.0.1:7003 to 127.0.0.1:7000
Adding replica 127.0.0.1:7004 to 127.0.0.1:7001
Adding replica 127.0.0.1:7005 to 127.0.0.1:7002
&gt;&gt;&gt; Trying to optimize slaves allocation for anti-affinity
[WARNING] Some slaves are in the same host as their master
M: c94773d4e45f9819a08e2919bc28fd90a3c79e01 127.0.0.1:7000
   slots:[0-5460] (5461 slots) master
M: 7da1582a32c205eb50fb3ae50f845be6e9e04237 127.0.0.1:7001
   slots:[5461-10922] (5462 slots) master
M: e8f6e97682d8168cd00f020220f056b838556077 127.0.0.1:7002
   slots:[10923-16383] (5461 slots) master
S: ce965b7e705e55b92657c17dc5c0d56dc7edc451 127.0.0.1:7003
   replicates e8f6e97682d8168cd00f020220f056b838556077
S: 98dbd39bc9a18274df62e972721220b39a51caa1 127.0.0.1:7004
   replicates c94773d4e45f9819a08e2919bc28fd90a3c79e01
S: 1b770b31964854cf46258c40ab371864ece6d7b0 127.0.0.1:7005
   replicates 7da1582a32c205eb50fb3ae50f845be6e9e04237
Can I set the above configuration? (type &apos;yes&apos; to accept): yes
&gt;&gt;&gt; Nodes configuration updated
&gt;&gt;&gt; Assign a different config epoch to each node
&gt;&gt;&gt; Sending CLUSTER MEET messages to join the cluster
Waiting for the cluster to join
...
&gt;&gt;&gt; Performing Cluster Check (using node 127.0.0.1:7000)
M: c94773d4e45f9819a08e2919bc28fd90a3c79e01 127.0.0.1:7000
   slots:[0-5460] (5461 slots) master
   1 additional replica(s)
S: 98dbd39bc9a18274df62e972721220b39a51caa1 127.0.0.1:7004
   slots: (0 slots) slave
   replicates c94773d4e45f9819a08e2919bc28fd90a3c79e01
S: ce965b7e705e55b92657c17dc5c0d56dc7edc451 127.0.0.1:7003
   slots: (0 slots) slave
   replicates e8f6e97682d8168cd00f020220f056b838556077
S: 1b770b31964854cf46258c40ab371864ece6d7b0 127.0.0.1:7005
   slots: (0 slots) slave
   replicates 7da1582a32c205eb50fb3ae50f845be6e9e04237
M: 7da1582a32c205eb50fb3ae50f845be6e9e04237 127.0.0.1:7001
   slots:[5461-10922] (5462 slots) master
   1 additional replica(s)
M: e8f6e97682d8168cd00f020220f056b838556077 127.0.0.1:7002
   slots:[10923-16383] (5461 slots) master
   1 additional replica(s)
[OK] All nodes agree about slots configuration.
&gt;&gt;&gt; Check for open slots...
&gt;&gt;&gt; Check slots coverage...
[OK] All 16384 slots covered.
[root@localhost src]#
</code></pre>
<p>&#x4EE5;&#x4E0A;&#x63D0;&#x793A;&#x8868;&#x793A;&#x96C6;&#x7FA4;&#x642D;&#x5EFA;&#x6210;&#x529F;</p>
<h4 id="&#x65B0;&#x96C6;&#x7FA4;&#x811A;&#x672C;create-cluster-script">&#x65B0;&#x96C6;&#x7FA4;&#x811A;&#x672C;create-cluster script</h4>
<p>&#x5EFA;&#x8BAE;&#x9605;&#x8BFB;<code>create-cluster</code>&#x6E90;&#x7801; ,&#x5C31;&#x5728;&#x5F53;&#x524D;&#x6587;&#x4EF6;&#x76EE;&#x5F55;</p>
<p>If you don&#x2019;t want to create a Redis Cluster by configuring and executing individual instances manually as explained above, there is a much simpler system (but you&#x2019;ll not learn the same amount of operational details).</p>
<p>Just check <code>utils/create-cluster</code> directory in the Redis distribution. There is a script called <code>create-cluster</code> inside (same name as the directory it is contained into), it&#x2019;s a simple bash script. In order to start a 6 nodes cluster with 3 masters and 3 slaves just type the following commands:</p>
<ol>
<li><code>create-cluster start</code></li>
<li><code>create-cluster create</code></li>
</ol>
<p>Reply to <code>yes</code> in step 2 when the <code>redis-trib</code> utility wants you to accept the cluster layout.</p>
<p>You can now interact with the cluster, the first node will start at port <strong>30001</strong> by default. When you are done, stop the cluster with:</p>
<ol>
<li><code>create-cluster stop</code>.</li>
</ol>
<p>Please read the <code>README</code> inside this directory for more information on how to run the script.</p>
<h3 id="&#x8FDE;&#x63A5;&#x96C6;&#x7FA4;&#x6D4B;&#x8BD5;">&#x8FDE;&#x63A5;&#x96C6;&#x7FA4;&#x6D4B;&#x8BD5;</h3>
<p>-c &#x53C2;&#x6570;&#x8868;&#x793A;&#x8FDE;&#x63A5;&#x96C6;&#x7FA4;</p>
<p>-p &#x53C2;&#x6570;&#x8868;&#x793A;&#x6307;&#x5B9A;&#x8FDE;&#x63A5;&#x7AEF;&#x53E3;</p>
<pre><code class="lang-shell">[root@localhost src]# redis-cli -c -p 7000
127.0.0.1:7000&gt; keys *
(empty list or set)
127.0.0.1:7001&gt; set name &quot;hello redis cluster&quot;
-&gt; Redirected to slot [5798] located at 127.0.0.1:7001
OK
127.0.0.1:7001&gt; keys *
1) &quot;name&quot;
127.0.0.1:7001&gt; get name
&quot;hello redis cluster&quot;
127.0.0.1:7001&gt;
</code></pre>
<h3 id="&#x8FDC;&#x7A0B;&#x8FDE;&#x63A5;">&#x8FDC;&#x7A0B;&#x8FDE;&#x63A5;</h3>
<pre><code class="lang-shell">&gt;redis-cli -h 192.168.25.254 -p 7000 -c
192.168.25.254:7000&gt; keys *
(error) DENIED Redis is running in protected mode because protected mode is enabled, no bind address was specified, no authentication password is requested to clients. In this mode connections are only accepted from the loopback interface. If you want to connect from external computers to Redis you may adopt one of the following solutions: 1) Just disable protected mode sending the command &apos;CONFIG SET protected-mode no&apos; from the loopback interface by connecting to Redis from the same host the server is running, however MAKE SURE Redis is not publicly accessible from internet if you do so. Use CONFIG REWRITE to make this change permanent. 2) Alternatively you can just disable the protected mode by editing the Redis configuration file, and setting the protected mode option to &apos;no&apos;, and then restarting the server. 3) If you started the server manually just for testing, restart it with the &apos;--protected-mode no&apos; option. 4) Setup a bind address or an authentication password. NOTE: You only need to do one of the above things in order for the server to start accepting connections from the outside.
192.168.25.254:7000&gt;
</code></pre>
<h4 id="&#x5F02;&#x5E38;&#x539F;&#x56E0;&#x8BF4;&#x660E;">&#x5F02;&#x5E38;&#x539F;&#x56E0;&#x8BF4;&#x660E;</h4>
<p>redis-5.0.3 &#x9ED8;&#x8BA4;&#x5F00;&#x542F;&#x4FDD;&#x62A4;&#x6A21;&#x5F0F; (protected mode is enabled) ,&#x5173;&#x95ED;&#x5B83;&#x5373;&#x53EF;</p>
<p>&#x5728;6&#x4E2A;&#x914D;&#x7F6E;&#x6587;&#x4EF6;&#x4E2D;&#x6DFB;&#x52A0;&#x5982;&#x4E0B;&#x914D;&#x7F6E;</p>
<pre><code class="lang-conf">protected-mode no  # &#x5173;&#x95ED;&#x4FDD;&#x62A4;&#x6A21;&#x5F0F;
</code></pre>
<h4 id="&#x5173;&#x95ED;&#x96C6;&#x7FA4;">&#x5173;&#x95ED;&#x96C6;&#x7FA4;</h4>
<p>&#x627E;&#x904D;&#x4E86;redis cluster&#x5B98;&#x65B9;&#x6587;&#x6863;&#xFF0C;&#x6CA1;&#x53D1;&#x73B0;&#x6709;&#x5173;&#x96C6;&#x7FA4;&#x91CD;&#x542F;&#x548C;&#x5173;&#x95ED;&#x7684;&#x65B9;&#x6CD5;&#x3002;&#x4E3A;&#x5565;&#x4F1A;&#x6CA1;&#x6709;&#x5462;&#xFF0C;&#x731C;&#x6D4B;redis cluster&#x81F3;&#x5C11;&#x8981;&#x4E09;&#x4E2A;&#x8282;&#x70B9;&#x624D;&#x80FD;&#x8FD0;&#x884C;&#xFF0C;&#x4E09;&#x53F0;&#x540C;&#x65F6;&#x6302;&#x6389;&#x7684;&#x53EF;&#x80FD;&#x6027;&#x6BD4;&#x8F83;&#x5C0F;,&#x53EA;&#x8981;&#x4E0D;&#x540C;&#x65F6;&#x6302;&#x6389;&#xFF0C;&#x6302;&#x6389;&#x7684;&#x673A;&#x5668;&#x4FEE;&#x590D;&#x540E;&#x5728;&#x52A0;&#x5165;&#x96C6;&#x7FA4;&#xFF0C;&#x96C6;&#x7FA4;&#x90FD;&#x80FD;&#x826F;&#x597D;&#x7684;&#x8FD0;&#x4F5C;&#xFF0C;&#x4E07;&#x4E00;&#x540C;&#x65F6;&#x6302;&#x6389;&#xFF0C;&#x6570;&#x636E;&#x53C8;&#x6CA1;&#x6709;&#x5907;&#x4EFD;&#x7684;&#x8BDD;&#xFF0C;&#x5C31;&#x6709;&#x5927;&#x9EBB;&#x70E6;&#x4E86;&#x3002;</p>
<p>redis cluster&#x96C6;&#x7FA4;&#x4E2D;&#x7684;&#x8282;&#x70B9;&#x57FA;&#x672C;&#x4E0A;&#x90FD;&#x5BF9;&#x7B49;&#x7684;&#xFF0C;&#x6CA1;&#x6709;&#x7BA1;&#x7406;&#x8282;&#x70B9;&#x3002;&#x5982;&#x679C;&#x8981;&#x8BA9;&#x6240;&#x6709;&#x8282;&#x70B9;&#x90FD;&#x5173;&#x95ED;&#xFF0C;&#x53EA;&#x80FD;&#x5173;&#x95ED;&#x8FDB;&#x7A0B;&#x4E86;# pkill -9 redis</p>
<pre><code class="lang-shell">[root@localhost 7005]# kill -9 7263 7269 7274 7279 7284 7345
</code></pre>
<p>&#x6216;&#x8005;&#x4F7F;&#x7528;&#x547D;&#x4EE4; <a href="#killall">kill&#x6240;&#x6709;redis&#x8FDB;&#x7A0B;</a></p>
<h4 id="&#x96C6;&#x7FA4;&#x91CD;&#x542F;">&#x96C6;&#x7FA4;&#x91CD;&#x542F;</h4>
<p>&#x628A;&#x6240;&#x6709;&#x96C6;&#x7FA4;&#x90FD;&#x5173;&#x95ED;&#xFF0C;&#x7136;&#x540E;&#x5728;&#x91CD;&#x65B0;&#x542F;&#x52A8;&#xFF0C;&#x4F1A;&#x62A5;&#x4EE5;&#x4E0B;&#x9519;&#x8BEF;</p>
<pre><code class="lang-shell">[root@localhost src]# redis-cli --cluster create 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 --cluster-replicas 1
[ERR] Node 127.0.0.1:7000 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.
</code></pre>

                                
                                </section>
                            
    </div>
    <div class="search-results">
        <div class="has-results">
            
            <h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
            <ul class="search-results-list"></ul>
            
        </div>
        <div class="no-results">
            
            <h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
            
        </div>
    </div>
</div>

                        </div>
                    </div>
                
            </div>

            
                
                <a href="2019-12-28-redis5.0.3安装.html" class="navigation navigation-prev navigation-unique" aria-label="Previous page: 1.2019-12-28-redis5.0.3安装">
                    <i class="fa fa-angle-left"></i>
                </a>
                
                
            
        
    </div>

    <script>
        var gitbook = gitbook || [];
        gitbook.push(function() {
            gitbook.page.hasChanged({"page":{"layout":"post","title":"2.2019-12-28-redis5.0.3集群搭建","categories":["redis"],"description":"redis5.0.3 集群教程","keywords":"redis","level":"2.22.2","depth":2,"next":{"title":"[tool]","level":"2.23","depth":1,"ref":"","articles":[{"title":"1.2019-12-28-idea高效使用技巧和快捷键","level":"2.23.1","depth":2,"path":"tool/2019-12-28-idea高效使用技巧和快捷键.md","ref":"tool/2019-12-28-idea高效使用技巧和快捷键.md","articles":[]},{"title":"2.2019-12-28-PlantUML画图脚本","level":"2.23.2","depth":2,"path":"tool/2019-12-28-PlantUML画图脚本.md","ref":"tool/2019-12-28-PlantUML画图脚本.md","articles":[]},{"title":"3.2019-12-30-vscode高效使用","level":"2.23.3","depth":2,"path":"tool/2019-12-30-vscode高效使用.md","ref":"tool/2019-12-30-vscode高效使用.md","articles":[]}]},"previous":{"title":"1.2019-12-28-redis5.0.3安装","level":"2.22.1","depth":2,"path":"redis/2019-12-28-redis5.0.3安装.md","ref":"redis/2019-12-28-redis5.0.3安装.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"redis/2019-12-28-redis5.0.3集群搭建.md","mtime":"2019-12-30T06:46:25.040Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-08-27T08:51:05.639Z"},"basePath":"..","book":{"language":""}});
        });
    </script>
</div>

        
    <script src="../gitbook/gitbook.js"></script>
    <script src="../gitbook/theme.js"></script>
    
        
        <script src="../gitbook/gitbook-plugin-search/search-engine.js"></script>
        
    
        
        <script src="../gitbook/gitbook-plugin-search/search.js"></script>
        
    
        
        <script src="../gitbook/gitbook-plugin-lunr/lunr.min.js"></script>
        
    
        
        <script src="../gitbook/gitbook-plugin-lunr/search-lunr.js"></script>
        
    
        
        <script src="../gitbook/gitbook-plugin-sharing/buttons.js"></script>
        
    
        
        <script src="../gitbook/gitbook-plugin-fontsettings/fontsettings.js"></script>
        
    

    </body>
</html>

